*,::after, ::before{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

body {
    font: @font;
}

#root{
    position: relative;
    height: 100%;
    overflow: hidden;
}

a{
    text-decoration: none;
    color:@base-color;

    &:hover{
        color: darken(@base-color,20%);
        text-decoration: underline;
    }
}

hr{
    border: none;
    border-top: 1px solid @border-color;
}

::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}
::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background-color: rgba(195, 195, 195, 0.5);
}
